3aecb39e870cfe8249b7026997cad407ff2f1cde,app/src/main/java/de/dreier/mytargets/base/activities/SimpleFragmentActivityBase.java,SimpleFragmentActivityBase,onNewIntent,#Intent#,55

Before Change


        super.onNewIntent(intent);
        setIntent(intent);
        childFragment = instantiateFragment();
        Bundle bundle = intent != null ? intent.getExtras() : null;
        childFragment.setArguments(bundle);

        FragmentTransaction ft = getSupportFragmentManager().beginTransaction();

After Change


        super.onNewIntent(intent);
        setIntent(intent);
        childFragment = getSupportFragmentManager().findFragmentByTag(FRAGMENT_TAG);
        if (childFragment == null && intent!= null && intent.getExtras()!=null) {
            childFragment = instantiateFragment();
            childFragment.setArguments(intent.getExtras());
        }

        FragmentTransaction ft = getSupportFragmentManager().beginTransaction();